technologically impaired - Español Inglés Diccionario